// 1. 引入模块
const express = require('express');
// 1.1 引入数据库的模块
const db = require('./db/www');
const books = require('./models/books')

// 2. 创建服务器对象
const app = express();

// 3. 书写路由模块
app.get('/', (req, res) => {

    // 3.1 接收模型对象进行调用方法
    db(() => {

        // 3.2 使用books 操作
        books.find().exec((err, data) => {
            if (err) throw err;

            // 3.3 返回给前端数据
            res.send({
                status: 200,
                msg: '查询成功',
                data
            })
        })
    })
    // res.send('hello world.');
})

// 4. 启动并监听服务器
app.listen(8080, () => {
    console.log('服务器运行在 http://127.0.0.1:8080');
})